package com.ruoyi.goods.GoodsStore.mapper;

import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.goods.GoodsStore.domain.GoodsStore;
import com.ruoyi.goods.GoodsStore.vo.GoodsStoreVo;
import org.apache.ibatis.annotations.Param;

/**
 * 物品库存Mapper接口
 *
 * @author ruoyi
 * @date 2022-11-28
 */
public interface GoodsStoreMapper extends BaseMapper<GoodsStore> {

  /**
   * 查询物品库存列表
   *
   * @param goodsStore 物品库存
   * @return 物品库存集合
   */
  public List<GoodsStore> selectGoodsStoreList(GoodsStore goodsStore);

    GoodsStore selectGoodsStore(@Param("goodsId") Long goodsId, @Param("storeId") Long storeId);

    List<Integer> selectCategory(Long categoryId);

  boolean deleteGoodsStore(Long id);

    GoodsStore selectGoodsStoreById(Long id);
}
